Instant Preview and the TEX daemon

نویسنده

  • Jonathan Fine
چکیده

Instant Preview is a new package, for use with Emacs and xdvi, that allows the user to preview instantly the file being edited. At normal typing speed, and on a 225MHz machine, it refreshes the preview screen with every keystroke. Instant Preview uses a new program, dvichop, that allows TEX to process small files over 20 times quicker than usual. It avoids the overhead of starting TEX. This combination of TEX and dvichop is the TEX daemon. One instance of the TEX daemon can serve many programs. It can make TEX available as a callable function. It can be used as the formatting engine of a WYSIWYG editor. This paper will demonstrate Instant Preview, describe its implementation, discuss its use with LATEX, sketch the architecture of a WYSIWYG TEX, and call for volunteers to take the project forward. Instant Preview at present is known to run only under GNU/Linux, and is released under the GPL. It is available at: http://www.activetex.org.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Revisiting WYSIWYG Paradigms for Authoring LATEX

While the command-driven approach of TEX/LATEX has shown its power and flexibility for a variety of purposes, the lack of immediate visual feedback often renders the authoring and reviewing process itself somewhat inconvenient for both beginners and experienced users. The idiosyncratic TEX syntax does not lend itself readily to proofreading and sustained composition where the input syntax diffe...

متن کامل

The LaTeXML Daemon: Editable Math on the Collaborative Web

Introduction. The language of the TEX/LATEX typesetting system has become all-pervasive in scientific publications and has proven its stability, convenience and expressivity in its three-decade history. With the advent of the Web 2.0 paradigm, it has also become the primary choice of various technical and scientific social platforms, most prominently online encyclopedias (e.g. PlanetMath [Pla])...

متن کامل

T E X Forever!

This paper explores new ways of doing input to and output from TEX. These new ways bypass our current habits, and provide fresh opportunities. Usually, TEX is run as a batch program. But when run as a daemon, TEX can be part of an interactive program. Daemons often that run forever, or at least for a long time. Hence the title of this paper. Usually, parsing and transformation of the input data...

متن کامل

Visual TEX: texlite

A prototype of a visual TEX is implemented by means of minor modifications of canonical TEX. The changes include the ability to start compilation from an arbitrary page, fast paragraph reformatting, and retaining the origin of visual elements. The new features provide direct editing of the document preview and correct markup of the source text. keywords: visual, TEX The need for visual TEX A go...

متن کامل

MathPSfrag: LTEX labels in Mathematica plots

A Mathematica package that allows inclusion of LTEX labels in EPS graphics using PSfrag will be presented. The clue is that positioning information and TEX code is automatically generated by the package. It also contains a preview capability that imports a bitmap of the final image including the rendered LTEX labels back into Mathematica.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001